package com.tsystems.common;

/**
 * Ключи для различных комманд
 * Команды клиентов:
 *  LOGIN- вход клиента в систему
 *	REGISTER - регистрация клиента в системе
 *  FIND_TRAIN - поиск поезда, проходящего от станции A до станции B в заданный промежуток времени.
 *	GET_TIMETABLE - получить расписание поездов по станции
 *	VIEW_TICKETS - просмотр своих билетов
 *	BUY_TICKET - покупка билета
 *
 * Команды сотрудников:
 *  LOGIN_EMPL - вход сотрудника в систему,
 *	REGISTER_EMPL - регистрация сотрудника в системе,
 *	ADD_STATION - добавление станции,
 *	ADD_TRAIN - добавление  поезда,
 *	VIEW_PASSANGERS_ON_TRAIN - просмотр всех зарегистрированных на поезд пассажиров,
 *	VIEW_TRAINS - просмотр всех поездов,
 *	VIEW_PASSENGERS_BASE - просмотр базы пассажиров
 *	REMOVE_PASSENGER - удаление пассажира,
 *	EDIT_PASSENGER - редактирование пассажира,
 *	ADD_PASSENGER - добавление пассажира.
 */
public enum CommonKeys 
{
	// Для клиентов
	LOGIN,
	REGISTER,
	FIND_TRAIN,
	GET_TIMETABLE,
	VIEW_TICKETS,
	BUY_TICKETS,
	//Для сотрудников
	LOGIN_EMPL,
	REGISTER_EMPL,
	ADD_STATION,
	ADD_TTE,
	ADD_TRAIN,
	VIEW_PASSANGERS_ON_TRAIN,
	VIEW_TRAINS,
	VIEW_PASSENGERS_BASE,
	REMOVE_PASSENGER,
	EDIT_PASSENGER,
	ADD_PASSENGER,
	//общие команды
	VIEW_TTE,
	VIEW_ARRIVAL_TTE,
	VIEW_STATIONS,
	CLOSE
}
